home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d10 / abook.arc / ABOOK_.DOC next >
Text File  |  1988-11-29  |  4KB  |  82 lines

  1.  
  2.  
  3.                               Documentation for ABOOK_
  4.  
  5.     There are two versions of ABOOK; one written in Turbo Basic and the
  6.     other written in Turbo C. I use the latter although it has one rather
  7.     glaring bug that I will fix REAL SOON NOW. It does not allow for dup-
  8.     licate last names! I will explain how to get around that later. Both
  9.     operate in an otherwise efficient and speedy manner. Neither currently
  10.     supports printouts other than by the 'PRT SC' key. For me, this is not
  11.     a problem and I suspect it's not critical to most others. Besides, these
  12.     were written as exercizes and not for commercial distribution. Which
  13.     brings me (sadly) to the usual disclaimer:
  14.       The author takes no responsibilty for any damage to data, media, or
  15.     other hardware as a result of the use of this program. There is no
  16.     warranty either expressed or implied concerning these programs. They
  17.     have not damaged my system, however, and I would not share them if I
  18.     felt there was any real possibilty that they could cause harm. The
  19.     only warning I would give is that if you have files called "ADDRESS.DAT"
  20.     or "NAMES.DAT" you should copy them to another disk and/or rename them
  21.     before running these programs.
  22.  
  23.       Both of these programs were written to be used without instructions.
  24.     At least, that was the intent. They are menu driven and I believe self
  25.     explanatory. They assume that the DAT files are located in your CURRENT
  26.     directory, this was because I did not want to limit people to the root
  27.     directory or make them create a directory they may not want. If you wish
  28.     you may create a BAT file to place yourself in the desired directory and
  29.     then run the program. An example might be:
  30.  
  31.                   echo off
  32.           cd \adrbook
  33.           abookc
  34.           cls
  35.  
  36.     This can be created with copy con or EDLIN (why do people hate that
  37.     editor?) or your favorite word processor.
  38.  
  39.      ABOOKC.EXE  - written in Turbo C and uses windows. It takes less
  40.            memory (under 20K) and is faster (I believe). It
  41.            keeps its data in the ADDRESS.DAT file. The only
  42.            problem with it when you are searching for a name
  43.            and there are two or more entries with the same last
  44.            name. There are a couple of ways around this (which is
  45.            probably why I have not corrected it):
  46.               1. Don't bother looking for a duplicate under
  47.              individual entries, just list all with phone
  48.              or addresses.
  49.               2. If the first search is wrong and you are under
  50.              the edit option, the next time you ask for the
  51.              name you will get a different entry (with the same
  52.              last name, of course). For example: suppose you
  53.              have two entries with the last name of LaFlame;
  54.              Wanda and Rosie. The first request for LaFlame
  55.              gets you Rosie but you wanted Wanda's phone number.
  56.              Just hit '0' and ask for LaFlame again. This time
  57.              Wanda will show up. If you're looking under indi-
  58.              vidual entries (not edit), return to the main menu
  59.              and press 's'. This will force a re-sort of the
  60.              data and the names will get juggled around.
  61.               3. Add a character to the last name for each entry
  62.              (like a, b, etc) but this is a bit awkward because
  63.              you have to remember who was who.
  64.               4. Don't record duplicate names.
  65.  
  66.      ABOOKB.EXE - written in Turbo Basic and expects you to have a clock
  67.           and calendar. It does not fully alphabetize, just sort
  68.           of lumps the names in groups based on the first char-
  69.           acter of the last name (much like a hand written address
  70.           book). It does not have a problem with duplicate last
  71.           names because you can enter both first and last names
  72.           when requesting a search.
  73.  
  74.     I'm looking for suggestions on what to do about the duplicate name
  75.     problem in the Turbo C version. I don't want to do the same thing
  76.     I did with the Basic version. So drop me a note via this board or
  77.     write to:
  78.         D. Haire
  79.         11026 Knottingby Dr.
  80.         Jacksonville, Fl 32257
  81.  
  82.